home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / NETFX.CAB / web_lowtrust.config.default < prev    next >
Encoding:
Text File  |  2003-02-21  |  8.5 KB  |  136 lines

  1. <configuration>
  2.     <mscorlib>
  3.         <security>
  4.             <policy>
  5.                 <PolicyLevel version="1">
  6.                     <SecurityClasses>
  7.                         <SecurityClass Name="AllMembershipCondition" Description="System.Security.Policy.AllMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  8.                         <SecurityClass Name="AspNetHostingPermission" Description="System.Web.AspNetHostingPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  9.                         <SecurityClass Name="FileIOPermission" Description="System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  10.                         <SecurityClass Name="FirstMatchCodeGroup" Description="System.Security.Policy.FirstMatchCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  11.                         <SecurityClass Name="IsolatedStorageFilePermission" Description="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  12.                         <SecurityClass Name="NamedPermissionSet" Description="System.Security.NamedPermissionSet"/>
  13.                         <SecurityClass Name="SecurityPermission" Description="System.Security.Permissions.SecurityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  14.                         <SecurityClass Name="StrongNameMembershipCondition" Description="System.Security.Policy.StrongNameMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  15.                         <SecurityClass Name="UnionCodeGroup" Description="System.Security.Policy.UnionCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  16.                         <SecurityClass Name="UrlMembershipCondition" Description="System.Security.Policy.UrlMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  17.                         <SecurityClass Name="ZoneMembershipCondition" Description="System.Security.Policy.ZoneMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  18.                     </SecurityClasses>
  19.                     <NamedPermissionSets>
  20.                         <PermissionSet
  21.                                 class="NamedPermissionSet"
  22.                                 version="1"
  23.                                 Unrestricted="true"
  24.                                 Name="FullTrust"
  25.                                 Description="Allows full access to all resources"
  26.                         />
  27.                         <PermissionSet
  28.                                 class="NamedPermissionSet"
  29.                                 version="1"
  30.                                 Name="Nothing"
  31.                                 Description="Denies all resources, including the right to execute"
  32.                         />
  33.                         <PermissionSet
  34.                                 class="NamedPermissionSet"
  35.                                 version="1"
  36.                                 Name="ASP.Net">
  37.                             <IPermission 
  38.                                     class="AspNetHostingPermission"
  39.                                     version="1"
  40.                                     Level="Low"
  41.                             />
  42.                             <IPermission
  43.                                     class="FileIOPermission"
  44.                                     version="1"
  45.                                     Read="$AppDir$"
  46.                                     PathDiscovery="$AppDir$"
  47.                             />
  48.                             <IPermission 
  49.                                     class="IsolatedStorageFilePermission"
  50.                                     version="1"
  51.                                     Allowed="AssemblyIsolationByUser"
  52.                                     UserQuota="1048576"
  53.                             />
  54.                             <IPermission 
  55.                                     class="SecurityPermission"
  56.                                     version="1"
  57.                                     Flags="Execution"
  58.                             />
  59.                         </PermissionSet>
  60.                     </NamedPermissionSets>
  61.                     <CodeGroup 
  62.                             class="FirstMatchCodeGroup"
  63.                             version="1"
  64.                             PermissionSetName="Nothing">
  65.                         <IMembershipCondition 
  66.                                 class="AllMembershipCondition"
  67.                                 version="1"
  68.                         />
  69.                         <CodeGroup 
  70.                                 class="UnionCodeGroup"
  71.                                 version="1"
  72.                                 PermissionSetName="ASP.Net">
  73.                             <IMembershipCondition 
  74.                                     class="UrlMembershipCondition"
  75.                                     version="1"
  76.                                     Url="$AppDirUrl$/*"
  77.                             />
  78.                         </CodeGroup>
  79.                         <CodeGroup 
  80.                                 class="UnionCodeGroup"
  81.                                 version="1"
  82.                                 PermissionSetName="ASP.Net">
  83.                             <IMembershipCondition 
  84.                                     class="UrlMembershipCondition"
  85.                                     version="1"
  86.                                     Url="$CodeGen$/*"
  87.                             />
  88.                         </CodeGroup>
  89.                         <CodeGroup
  90.                                 class="UnionCodeGroup"
  91.                                 version="1"
  92.                                 PermissionSetName="FullTrust">
  93.                             <IMembershipCondition 
  94.                                     class="UrlMembershipCondition"
  95.                                     Url="$Gac$/*"
  96.                                     version="1"
  97.                             />
  98.                         </CodeGroup>
  99.                         <CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="Nothing">
  100.                             <IMembershipCondition 
  101.                                 class="ZoneMembershipCondition"
  102.                                 version="1"
  103.                                 Zone="MyComputer" />
  104.                             <CodeGroup
  105.                                     class="UnionCodeGroup"
  106.                                     version="1"
  107.                                     PermissionSetName="FullTrust"
  108.                                     Name="Microsoft_Strong_Name"
  109.                                     Description="This code group grants code signed with the Microsoft strong name full trust. ">
  110.                                 <IMembershipCondition
  111.                                         class="StrongNameMembershipCondition"
  112.                                         version="1"
  113.                                         PublicKeyBlob="002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293"
  114.                                 />
  115.                             </CodeGroup>
  116.                             <CodeGroup
  117.                                     class="UnionCodeGroup"
  118.                                     version="1"
  119.                                     PermissionSetName="FullTrust"
  120.                                     Name="Ecma_Strong_Name"
  121.                                     Description="This code group grants code signed with the ECMA strong name full trust. ">
  122.                                 <IMembershipCondition
  123.                                         class="StrongNameMembershipCondition"
  124.                                         version="1"
  125.                                         PublicKeyBlob="00000000000000000400000000000000"
  126.                                 />
  127.                             </CodeGroup>
  128.                         </CodeGroup>
  129.                     </CodeGroup>
  130.                 </PolicyLevel>
  131.             </policy>
  132.         </security>
  133.     </mscorlib>
  134. </configuration>
  135.  
  136.